企业版
(inspired by Sándor Liezen-Mayer:0